drill carriage - Español Inglés Diccionario